mamón de montaña (talisia nervosa) - Spanish English Dictionary